babl->fish.pixels = 0;
babl->fish.error = BABL_MAX_COST_VALUE;
babl->fish_path.cost = BABL_MAX_COST_VALUE;
- babl->fish_path.loss = BABL_MAX_COST_VALUE;
babl->fish_path.conversion_list = babl_list_init_with_size (BABL_HARD_MAX_PATH_LENGTH);
{
{
BablFish fish;
double cost; /* number of ticks *10 + chain_length */
- double loss; /* error introduced */
BablList *conversion_list;
} BablFishPath;
snprintf (d, n, " cost=%f", fish->fish_path.cost);
n -= strlen (d);d += strlen (d);
- snprintf (d, n, " loss=%f", fish->fish_path.loss);
- n -= strlen (d);d += strlen (d);
-
snprintf (d, n, "\n");
n -= strlen (d);d += strlen (d);
{
babl->fish_path.cost = strtod (token2 + 5, NULL);
}
- else if (!strncmp (token2, "loss=", 5))
- {
- babl->fish_path.loss = strtod (token2 + 5, NULL);
- }
else if (!strncmp (token2, "pixels=", 7))
{
babl->fish.pixels = strtol (token2 + 7, NULL, 10);